/**
 * 两种编程风格 —— 面向过程 与 面向对象
 * 知识点
 *      1、面向过程：编写一个个函数来解决需求
 *         缺点：会无形中添加很多全局变量
 *              不利于别人重复使用
 *              一旦别人使用以前提供的方法，就不能轻易的去修改这些方法，不利于团队代码维护
 *      2、面向对象编程：将需求抽象成一个对象，针对这个对象分析其特性（属性）和动作（方法）
 *         这个对象被称之为类
 *         
 *         面向对象编程思想特点：封装[将所需的功能放在一个对象里]
 */

